.cq-overlay {
	--opacity-overlay: 0.7;
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: calc(var(--z-index-top) - 1);
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, var(--opacity-overlay));
	transition: opacity 0.5s;

	&.show {
		display: block;
	}
}
